Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F1 Austria F1 Latvia F1 Spain F25 Czech Republic F4 Thailand F2 Italy F4 Sweden/Denmark-w3 Sweden/Denmark-w4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Great Britain #4-w1 Czech Republic F6 Great Britain #4-w2 Germany F3 Austria F2 Switzerland F2 Turkey F2 Turkey F3 Germany F7 Netherlands F5 France F16 France F17 Czech Republic F4 Croatia F2 France F10 France F14 Germany F2 France F3 Portugal F4 Portugal F5 Great Britain F5 Great Britain F6 Uzbekistan F2 France F19 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Great Britain F2 Croatia F2 Great Britain F2 Germany F3 Czech Republic F5 Turkey F6 Turkey F9 Turkey F12 Turkey F13 Turkey F14 Ukraine F9 Turkey F35 Turkey F36 Kazakhstan F10 Croatia F3 Ukraine F3 Great Britain F2 Czech Republic F5 France F9 Italy F16 Ukraine F3 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Belarus F2 Italy F32 France F18 Great Britain #4-w3 Great Britain #4-w4 Tunisia F6 Germany F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Croatia F2 Great Britain #1-w4 Germany F1 Italy F15 Portugal F6 Czech Republic F3 Slovenia F3 Lithuania F1 Switzerland F3 Fergana Challenger - Fergana Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Tatra Banka Open 2003 - Bratislava Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Czech Indoor Open - Prague GHI Bronx Tennis Classic - Bronx Akbank Private Banking TED Open - Istanbul Coffee Cup Challenger - Chikmagalur Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton Brasov Challenger - Brasov Alexander Kolyaskin Memorial - Donetsk ATP Challenger Trophy 2007 - Trnava Trofeo Sisma Mantova - Mantova Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Internationaux du Doubs - Besancon Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Open Diputacion Ciudad de Pozoblanco - Cordoba Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Levene Gouldin & Thompson Tennis Challenger - Binghamton Karshi Challenger - Karshi Labertz Open by Stawag - Aachen Dharwad Challenger 2006 - Dharwad PEOPLEnet CUP - Dnepropetrovsk Belgrade Challenger Alexander Kolyaskin Memorial - Donetsk Wolfsburg Challenger The LTA Sunderland Challenger - Sunderland Internationaux de Nouvelle-Caledonie - New Caledonia KGHM Dialog Polish Indoors - Wroclaw Kyoto Challenger Open Mutouest - St. Brieuc Sarajevo Challenger Schickedanz Open 2007 - Furth Czech Open 2006 - Prostejov PEOPLEnet Cup - Dnepropetrovsk Almaty Challenger 2 - Almaty Tenerife Challenger Nottingham Challenger Bukhara Challenger - Bukhara Pozoblanco Challenger Manchester Challenger Penza Challenger Recanati Challenger Granby Challenger Prosperita Open 2007 - Ostrava Segovia Challenger San Remo Tennis Cup - San Remo Vancouver Challenger Binghamton Challenger Porsche Open - Poznan Wroclaw Challenger Open D'Orleans - Orleans St. Remy Challenger Ethias Trophy - Mons Malaysian Open - Kuala Lumpur Mons Challenger Challenger DCNS de Cherbourg - Cherbourg Tashkent Challenger Tatra Banka Open - Bratislava Seoul Challenger Astana Challenger Chuncheon Challenger Kyoto Challenger Aptos Challenger Ethias Trophy - Mons Bauer Watertechnology Cup - Eckental Tatra Banka Open - Bratislava Rennes Challenger Astana Challenger - Astana Ortisei Challenger Bratislava Challenger The LTA Nottingham Challenger - Nottingham Kazan Challenger Guangzhou Challenger Open des Alpes Trophee BNP Paribas - Grenoble Pingguo Challenger Ostrava Challenger Nottingham Challenger Tatra Banka Open 2006 - Bratislava Penza Challenger Astana Challenger Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe St. Remy Challenger IPP Open - Helsinki Morocco Tennis Tour - Fes Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Open Castilla y Leon - Segovia UTC Open by Selena - Cherkassy Geneva Challenger Ortisei Challenger Alexander Kolyaskin Memorial - Donetsk Helsinki Challenger Samsung Securities Cup - Seoul Le Gosier Challenger Bangkok Challenger Vancouver Challenger Johannesburg Challenger Fergana Challenger Heilbronn Challenger Tiburon Challenger Seoul Challenger Status Athens Open - Athens Sir Supermercati - Rome Winnetka Challenger Dallas Challenger Granby Challenger Johannesburg Challenger Fergana Challenger IPP Open - Helsinki Granby Challenger Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Penza Cup 2008 - Penza Kos Succhetti Tennis Cup - Cordenons St. Remy Challenger ATP Open Castilla y Leon - Segovia UTC Open - Cherkassy Alphen Challenger Tashkent Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bergamo Challenger Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Shenzhen Challenger Challenger Brasov - Brasov Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Recanati Challenger Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Tashkent Challenger Eckental Challenger Brescia Challenger Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Raanana Challenger Taipei City Challenger Winnetka Challenger Trnava Challenger Siemens Open 2007 - Scheveningen Mordova Cup 2007 - Saransk Orleans Challenger Eckental Challenger Brescia Challenger Tatra Banka Slovak Open - Bratislava Quimper Challenger Guangzhou Challenger Internazionali di Tennis di Bergamo - Bergamo Seoul Challenger BMW Tennis Championship - Sunrise Orleans Challenger Brest Challenger Brescia Challenger Bratislava Challenger Surbiton Challenger Irving Challenger Brescia Challenger St. Brieuc Challenger Glasgow Challenger Ortisei Challenger Phoenix Challenger Seoul Challenger Ostdeutscher Sparkassen Cup - Dresden Biel Challenger Mons Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Aachen Challenger Penza Cup - Penza Nottingham Challenger Bratislava Challenger Lexington Challenger Samarkand Challenger - Samarkand Taipei City Challenger Bratislava Challenger Ostrava Challenger Granby Challenger St. Remy Challenger Orleans Challenger Irving Challenger Troisdorf Challenger Open de Rennes La Trinitaine - Rennes Singapore Challenger Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger St. Remy Challenger Alessandria Challenger Prostejov Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger KGHM Dialog Polish Indoors - Wroclaw Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Fergana Challenger - Fergana Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Lambertz Open by Stawag - Aachen Prague Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger LTA Wrexham Challenger - Wrexham Gwangju Challenger Southern Capital Cup - Almaty Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Biella 7 Challenger Czech Open - Prostejov Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Tunis Open 2007 - Tunis Mauthausen Challenger Nottingham Challenger Ilkley Challenger Steelers Cup - Kosice Mallorca Challenger Ismaning Challenger III Isla de Lanzarote - Lanzarote Mobilux Open - Luxembourg Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Olimp Kyiv Open - Kiev Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Penza Cup - Penza Open de Rennes La Trinitaine - Rennes Almaty Challenger 1 - Almaty Bauer Watertechnology Cup 2007 - Eckental Tennis Napoli Cup - Napoli 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis Prosperita Open 2008 - Ostrava Akbank Private Banking TED Open - Istanbul Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Jersey Challenger Gerry Weber Open - Halle St. Brieuc Challenger San Remo Challenger Busan Challenger Johannesburg Challenger Izmir Challenger Jonkoping Challenger Prague Challenger Karlsruhe Challenger Zagreb Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Bratislava Challenger Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Bratislava Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Dallas Challenger Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Citi Open - Washington Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Izmir Challenger Sacramento Challenger Tashkent Challenger Kazan Challenger Bergamo Challenger Geneva Challenger Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Malaga Challenger Helsinki Challenger Aegon Nottingham Open - Nottingham Sunrise Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Serbia Open - Belgrade Jersey Challenger Gerry Weber Open - Halle Kaohsiung Challenger Malaysian Open - Kuala Lumpur Atlanta Tennis Championships - Atlanta St. Brieuc Challenger Monza Challenger Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Kun-Ming Challenger Busan Challenger U.S. National Indoor Tennis Championships - Memphis BB&T Atlanta Open - Atlanta Athens Challenger Bratislava Challenger AEGON Championships - London Winston-Salem Open - Winston-Salem Helsinki Challenger ATP Kremlin Cup - Moscow Medibank International - Sydney St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Guadalajara Challenger St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille Kazan Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Orleans Challenger Qatar ExxonMobil Open - Doha Farmers Classic - Los Angeles Ortisei Challenger Andria Challenger SAP Open - San Jose Gerry Weber Open - Halle AEGON International - Eastbourne Delray Beach Open - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Kazan Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Bordeaux Challenger Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger Aptos Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Astana Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Glasgow Challenger Eckental Challenger Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger Ordina Open - 's-Hertogenbosch Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille BCR Open Romania - Bucharest The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Ilkley Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Miami Open - Miami Mutua Madrid Open - Madrid Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Erste Bank Open - Vienna Miami Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Wimbledon - London Australian Open - Melbourne Miami Open - Miami Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Davis Cup, World Group, 1R, CHI-SVK 4-1 Swiss Indoors Basel - Basel Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Sony Ericsson Open - Miami French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon - London Wimbledon (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Olympics - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 2, 3R, UKR-BUL 4-1 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3